interferometry tracking station - Spanish English Dictionary